foundation digging - German English Dictionary